// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov. // Jad home page: http://www.geocities.com/kpdus/jad.html // Decompiler options: braces fieldsfirst space lnc package cn.com.smartdevices.bracelet.ui; import android.content.res.Resources; import android.os.Bundle; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import cn.com.smartdevices.bracelet.Keeper; import cn.com.smartdevices.bracelet.UmengAnalytics; import cn.com.smartdevices.bracelet.eventbus.EventPersonInfoUpdate; import cn.com.smartdevices.bracelet.model.PersonInfo; import de.greenrobot.event.EventBus; import kankan.wheel.widget.WheelView; // Referenced classes of package cn.com.smartdevices.bracelet.ui: // DimPanelFragment, PickAdapter public class PersonInfoSettingAgeFragment extends DimPanelFragment { private PersonInfo a; private WheelView b; public PersonInfoSettingAgeFragment() { } protected int inflateLayout() { return 0x7f030036; } public void onCreate(Bundle bundle) { super.onCreate(bundle); a = Keeper.readPersonInfo(); } public View onCreateView(LayoutInflater layoutinflater, ViewGroup viewgroup, Bundle bundle) { View view = super.onCreateView(layoutinflater, viewgroup, bundle); b = (WheelView)view.findViewById(0x7f0a00f8); b.setVisibleItems(5).setCenterDrawable(0x7f0200bb).setCenterStyle(getString(0x7f0d000c), 24F).setViewAdapter(new PickAdapter(getActivity(), 5, 100, b, getResources().getColor(0x7f090027), getResources().getColor(0x7f090036), 0x88999999, false, 46, 8, 7, 7, 1)); if (a.age > 0) { b.setCurrentItem(-5 + a.age); return view; } else { b.setCurrentItem(19); return view; } } public void onDestroy() { super.onDestroy(); UmengAnalytics.event(getActivity(), "UserSettingAge", a.age); } public void onPause() { super.onPause(); UmengAnalytics.endPage("PagePersonInfoAge"); } public void onResume() { super.onResume(); UmengAnalytics.startPage("PagePersonInfoAge"); } protected void onRightButtomClicked() { int i = a.age; a.age = 5 + b.getCurrentItem(); if (i == a.age) { dismiss(); return; } else { a.setNeedSyncServer(2); Keeper.keepPersonInfo(a); EventBus.getDefault().post(new EventPersonInfoUpdate()); dismiss(); return; } } }